package Demo4;

/*
 *Description:
 *User:laoHu
 *Created with Intellij IDEA 2025
 *Data:2025.05.00
 *Time:00:00
 */
public interface IAmphibious extends IRuning,ISwimming{

    //default的作用;1.默认方法，在接口中的实现方法，在类中如果没有重写，默认使用接口的方法
    //2.选择重写，因为类中不重写接口的方法，默认是使用接口的方法，当需要重写方法时，在类中重写；
    //3.支持多多继承，接口可以继承使用其它的接口，其它接口也可以继承该接口；
    //4.当多继承出现时，需要注意重写的方法，避免出现编译报错。
    @Override
    default void run() {
        System.out.println("奔跑中....");
    }

    @Override
    default void swim() {

    }



}
